import service from '@/utils/request'

/**
 * 新增信息
 */
export function AddInfo(data) {
  return service.request({
    method: 'post',
    url: '/news/add/',
    data
  })
}

/**
 * 新增信息
 */
export function EditInfo(data) {
  return service.request({
    method: 'post',
    url: '/news/editInfo/',
    data
  })
}

/**
 * 删除信息
 */
export function DeleteInfo(data) {
  return service.request({
    method: 'post',
    url: '/news/deleteInfo/',
    data
  })
}

/**
 * 获取信息列表
 */
export function GetInfoList(data) {
  return service.request({
    method: 'post',
    url: '/news/getList/',
    data
  })
}

/**
 * 一级分类添加
 */
export function AddFirstCategory(data) {
  return service.request({
    method: 'post',
    url: '/news/addFirstCategory/',
    data
  })
}

/**
 * 子级分类添加
 */
export function AddChildrenCategory(data) {
  return service.request({
    method: 'post',
    url: '/news/addChildrenCategory/',
    data
  })
}

/**
 * 获取分类信息
 */
export function GetCategory() {
  return service.request({
    method: 'post',
    url: '/news/getCategory/'
  })
}

/**
 * 获取全部分类信息（包含子级）
 */
export function GetCategoryAll() {
  return service.request({
    method: 'post',
    url: '/news/getCategoryAll/'
  })
}

/**
 * 删除分类信息
 * @param data
 */
export function DeleteCategory(data) {
  return service.request({
    method: 'post',
    url: '/news/deleteCategory/',
    data
  })
}

/**
 * 修改分类信息
 * @param data
 */
export function EditCategory(data) {
  return service.request({
    method: 'post',
    url: '/news/editCategory/',
    data
  })
}
